\hypertarget{class_experiment}{
\section{Experiment Class Reference}
\label{class_experiment}\index{Experiment@{Experiment}}
}


{\ttfamily \#include $<$Experiment.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_experiment_a303e6a05d99f403ff4793495a2fbff58}{Experiment} ()
\item 
\hyperlink{class_experiment_acb7c8836b496449a1b29d58dc611fcd5}{Experiment} (int \_\-quantity)
\item 
virtual \hyperlink{class_experiment_a96058d848040e45948bbb60623711da6}{$\sim$Experiment} ()
\item 
void \hyperlink{class_experiment_a5523845f5e2e6b89cca71c20b51ce81a}{setQuantity} (int \_\-quantity)
\item 
int \hyperlink{class_experiment_a9bd24a76d9c2516698e82d4964fe6159}{getQuantity} ()
\item 
void \hyperlink{class_experiment_a029e7e259049628f45448b453501dab6}{init} ()
\item 
void \hyperlink{class_experiment_aecab489cc6bd302ac2cd16addfd1d972}{paint} ()
\item 
void \hyperlink{class_experiment_a0cdf5eb76a2fa36f66dc3cb778311ccb}{click} (\hyperlink{class_point}{Point} p)
\item 
void \hyperlink{class_experiment_aef90a0e29338816b70a8bda86224121c}{calculateTP} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_experiment}{Experiment} allows manage the blocks of trials.
\begin{DoxyItemize}
\item 0: The \hyperlink{class_experiment}{Experiment} doesn't have started
\item 1: The \hyperlink{class_experiment}{Experiment} has started, shows the current block
\item 2: Finished \hyperlink{class_experiment}{Experiment}, doesn't show anything 
\end{DoxyItemize}

Definition at line 18 of file Experiment.h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_experiment_a303e6a05d99f403ff4793495a2fbff58}{
\index{Experiment@{Experiment}!Experiment@{Experiment}}
\index{Experiment@{Experiment}!Experiment@{Experiment}}
\subsubsection[{Experiment}]{\setlength{\rightskip}{0pt plus 5cm}Experiment::Experiment (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_experiment_a303e6a05d99f403ff4793495a2fbff58}


Definition at line 9 of file Experiment.cpp.

\hypertarget{class_experiment_acb7c8836b496449a1b29d58dc611fcd5}{
\index{Experiment@{Experiment}!Experiment@{Experiment}}
\index{Experiment@{Experiment}!Experiment@{Experiment}}
\subsubsection[{Experiment}]{\setlength{\rightskip}{0pt plus 5cm}Experiment::Experiment (
\begin{DoxyParamCaption}
\item[{int}]{\_\-quantity}
\end{DoxyParamCaption}
)}}
\label{class_experiment_acb7c8836b496449a1b29d58dc611fcd5}


Definition at line 14 of file Experiment.cpp.

\hypertarget{class_experiment_a96058d848040e45948bbb60623711da6}{
\index{Experiment@{Experiment}!$\sim$Experiment@{$\sim$Experiment}}
\index{$\sim$Experiment@{$\sim$Experiment}!Experiment@{Experiment}}
\subsubsection[{$\sim$Experiment}]{\setlength{\rightskip}{0pt plus 5cm}Experiment::$\sim$Experiment (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_experiment_a96058d848040e45948bbb60623711da6}


Definition at line 19 of file Experiment.cpp.



\subsection{Member Function Documentation}
\hypertarget{class_experiment_aef90a0e29338816b70a8bda86224121c}{
\index{Experiment@{Experiment}!calculateTP@{calculateTP}}
\index{calculateTP@{calculateTP}!Experiment@{Experiment}}
\subsubsection[{calculateTP}]{\setlength{\rightskip}{0pt plus 5cm}void Experiment::calculateTP (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_experiment_aef90a0e29338816b70a8bda86224121c}
Calculate the Throughput for this \hyperlink{class_experiment}{Experiment} 

Definition at line 54 of file Experiment.cpp.

\hypertarget{class_experiment_a0cdf5eb76a2fa36f66dc3cb778311ccb}{
\index{Experiment@{Experiment}!click@{click}}
\index{click@{click}!Experiment@{Experiment}}
\subsubsection[{click}]{\setlength{\rightskip}{0pt plus 5cm}void Experiment::click (
\begin{DoxyParamCaption}
\item[{{\bf Point}}]{p}
\end{DoxyParamCaption}
)}}
\label{class_experiment_a0cdf5eb76a2fa36f66dc3cb778311ccb}
Send the \hyperlink{class_point}{Point} click to the Blocks 
\begin{DoxyParams}{Parameters}
{\em p} & \hyperlink{class_point}{Point} clicked \\
\hline
\end{DoxyParams}


Definition at line 51 of file Experiment.cpp.

\hypertarget{class_experiment_a9bd24a76d9c2516698e82d4964fe6159}{
\index{Experiment@{Experiment}!getQuantity@{getQuantity}}
\index{getQuantity@{getQuantity}!Experiment@{Experiment}}
\subsubsection[{getQuantity}]{\setlength{\rightskip}{0pt plus 5cm}int Experiment::getQuantity (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_experiment_a9bd24a76d9c2516698e82d4964fe6159}


Definition at line 23 of file Experiment.cpp.

\hypertarget{class_experiment_a029e7e259049628f45448b453501dab6}{
\index{Experiment@{Experiment}!init@{init}}
\index{init@{init}!Experiment@{Experiment}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}void Experiment::init (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_experiment_a029e7e259049628f45448b453501dab6}
Starts the \hyperlink{class_experiment}{Experiment} 

Definition at line 29 of file Experiment.cpp.

\hypertarget{class_experiment_aecab489cc6bd302ac2cd16addfd1d972}{
\index{Experiment@{Experiment}!paint@{paint}}
\index{paint@{paint}!Experiment@{Experiment}}
\subsubsection[{paint}]{\setlength{\rightskip}{0pt plus 5cm}void Experiment::paint (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_experiment_aecab489cc6bd302ac2cd16addfd1d972}
Draws the \hyperlink{class_experiment}{Experiment} 

Definition at line 35 of file Experiment.cpp.

\hypertarget{class_experiment_a5523845f5e2e6b89cca71c20b51ce81a}{
\index{Experiment@{Experiment}!setQuantity@{setQuantity}}
\index{setQuantity@{setQuantity}!Experiment@{Experiment}}
\subsubsection[{setQuantity}]{\setlength{\rightskip}{0pt plus 5cm}void Experiment::setQuantity (
\begin{DoxyParamCaption}
\item[{int}]{\_\-quantity}
\end{DoxyParamCaption}
)}}
\label{class_experiment_a5523845f5e2e6b89cca71c20b51ce81a}


Definition at line 20 of file Experiment.cpp.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
include/tester/tasks/pointing/\hyperlink{_experiment_8h}{Experiment.h}\item 
src/tasks/pointing/\hyperlink{_experiment_8cpp}{Experiment.cpp}\end{DoxyCompactItemize}
